renewable energies - Spanish English Dictionary