construction supervisor - Español Inglés Diccionario