triumphal arch - Alemán Inglés Diccionario