ecological dominance - Alemán Inglés Diccionario