heel sheave - French English Dictionary