ecologic niche - Alemán Inglés Diccionario