still-habitable - Alemán Inglés Diccionario