satchels - French English Dictionary