reach a common ground - French English Dictionary