take vengeance - Francés Inglés Diccionario