habitat fidelity - Francés Inglés Diccionario