long-term relationships - French English Dictionary