green clause credit - Francés Inglés Diccionario