renewable energy law - Turc Anglais Dictionnaire