hard to please person - Deutsch Englisch Wörterbuch