heel-digging - French English Dictionary