habitat fragmentation - Francés Inglés Diccionario