dangling sheave - French English Dictionary