be utterly ruined - Français Anglais Dictionnaire