take vengeance on - Turco Inglés Diccionario