gripsacks - French English Dictionary