take one's revenge - Alemán Inglés Diccionario