have financial difficulties - Français Anglais Dictionnaire