live in better conditions - French English Dictionary