suffer (heavy) losses - Français Anglais Dictionnaire