dig one's feet in - French English Dictionary