like-minded persons - French English Dictionary