the state of being impossible - Deutsch Englisch Wörterbuch