put to shame - French English Dictionary