still-habitable - Francés Inglés Diccionario