turret power control system - Turkish English Dictionary