power plant chief engineer - Alemán Inglés Diccionario