Sackratte - French English Dictionary