department of public works and engineering - Alemán Inglés Diccionario