be utterly ruined - Allemand Anglais Dictionnaire