renewable energy law - German English Dictionary