triumphators - Francés Inglés Diccionario