reciprocating duplex pump - Turkish English Dictionary