triumph over someone easily - Francés Inglés Diccionario