armament delivery recording - Fransızca İngilizce Sözlük