renewable energy law - Turco Inglés Diccionario