strongly recommend - Français Anglais Dictionnaire