a taste of own medicine - Spanisch Englisch Wörterbuch