be on close terms with - French English Dictionary