to shovel the snow away - French English Dictionary