take one's lumps - Deutsch Englisch Wörterbuch