adequate habitat - Francés Inglés Diccionario