man who makes arches - Alemán Inglés Diccionario