have a good relationship with - French English Dictionary