matching names - French English Dictionary