nato missile firing installation - Francés Inglés Diccionario