power plant mechanic - Alemán Inglés Diccionario