power plant chief engineer - Francés Inglés Diccionario