mule pulley - French English Dictionary