ecological contributions - Francés Inglés Diccionario