semi-automatic transmission (sat) - Turkish English Dictionary