take one's medicine - Deutsch Englisch Wörterbuch