open habitats - Francés Inglés Diccionario