air defence artillery operations detachment - Turkish English Dictionary