inhabitability - French English Dictionary