shuffling off a burden - French English Dictionary