like-minded people - French English Dictionary