hope for the impossible - Français Anglais Dictionnaire