take one's lumps - Französisch Englisch Wörterbuch