more triumphant - Inglés Sinónimo Diccionario