higher technical center for construction - Alemán Inglés Diccionario