suffer heavy losses - Français Anglais Dictionnaire