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

he met his waterloo. означает в немецкий

АнглийскийНемецкий
He met his Waterloo.

Er erlitt eine vernichtende Niederlage.