hand pulley block - French English Dictionary