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