main-hamper - French English Dictionary