boot heel - French English Dictionary