Sackratten - French English Dictionary