to take revenge - Alemán Inglés Diccionario