ecological dominance - Turco Inglés Diccionario