a dose of your own medicine - Türkisch Englisch Wörterbuch