ecological completion - Francés Inglés Diccionario