armed forces special weapons project - Turc Anglais Dictionnaire