habitat connectivity - Francés Inglés Diccionario