metering pin - Turkish English Dictionary