heelplate - French English Dictionary