in an impossible way - Français Anglais Dictionnaire