still-habitable - Deutsch Englisch Wörterbuch