energy harvesting - Francés Inglés Diccionario