armed forces special weapons project - Almanca İngilizce Sözlük