take one's lumps - Spanisch Englisch Wörterbuch