power plant chief engineer - Español Inglés Diccionario