lens turret - Turkish English Dictionary