shameworthy - French English Dictionary