have great troubles getting something - Français Anglais Dictionnaire