easy to say, harder to prove - Deutsch Englisch Wörterbuch