make it habitable - Espagnol Anglais Dictionnaire