maximum power produced - Alemán Inglés Diccionario