name and shame - French English Dictionary