get a taste of your own medicine - Alemán Inglés Diccionario