merchant identification card - French English Dictionary