sand-pump pulley - French English Dictionary