triumphators - Alemán Inglés Diccionario