armed forces special weapons project - Turkish English Dictionary