rotary-piston meter - Turkish English Dictionary