still-habitable - Inglés Sinónimo Diccionario