take revenge on - Francés Inglés Diccionario