livability - French English Dictionary