jogger's heel - French English Dictionary