upper turret - Turkish English Dictionary