oversee construction activities - Alemán Inglés Diccionario