BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Regen {m} [meteo.] [listen] rain [listen]

starker Regen heavy rain

gefrierender Regen freezing rain

saurer Regen acid rain

peitschender Regen; Regen mit treibendem Wind driving rain

wegen Regen nicht stattfinden; ins Wasser fallen [übtr.] to be rained off [Br.]; to be rained out [Am.]

Die Veranstaltung fiel buchstäblich ins Wasser. The event was rained off [Br.]/out [Am.].

ausgiebiger Regen; ergiebiger Regen continuous heavy rain

bei strömendem Regen in pouring rain

vom Regen in die Traufe [übtr.] out of the frying pan and into the fire [fig.]