name translation - French English Dictionary