liveable - French English Dictionary