ambiguous name - French English Dictionary