chitterling - French English Dictionary