the state of being impossible - Allemand Anglais Dictionnaire