directorate of construction and technical works - Alemán Inglés Diccionario