sleeve metering system - Turkish English Dictionary