habitat niche - Francés Inglés Diccionario