heavy expenses - Français Anglais Dictionnaire