"the weather has scotched that" auf Deutsch The weather has scotched that. Das Wetter hat uns einen Strich durch die Rechnung gemacht. Ausführliche Übersetzungen für "the weather has scotched that" The weather has scotched that. The weather has scotched that. Das Wetter hat uns einen Strich durch die Rechnung gemacht.