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