maximum power produced - Francés Inglés Diccionario