revenge oneself on somebody - Español Inglés Diccionario