ecological dominance - Francés Inglés Diccionario