it's nice to live together - French English Dictionary