try to find something impossible - Deutsch Englisch Wörterbuch