turret slide - Turkish English Dictionary