modular responsive defense system (mrds) - Fransızca İngilizce Sözlük