system of pulleys - French English Dictionary