turret captain - Turkish English Dictionary