name card - French English Dictionary