the state of being impossible - Français Anglais Dictionnaire