inhabits - Francés Inglés Diccionario