difficult to explain - Deutsch Englisch Wörterbuch