Немецкий-Английский словарь »

vom regen in die traufe означает в английский

НемецкийАнглийский
vom Regen in die Traufe

out from the frying pan into the fire