sand-pump pulley - Turkish English Dictionary