modular responsive defense system - Francés Inglés Diccionario