heel tap - French English Dictionary