mutual resemblance - French English Dictionary