ecological control - Francés Inglés Diccionario