habitability - Alemán Inglés Diccionario