oversee construction activities - Turco Inglés Diccionario