defence industrial and technological base - Turkish English Dictionary