renewable energy law - Spanish English Dictionary