supervising engineer - Español Inglés Diccionario