medium- and shorter rangemissiles - Español Inglés Diccionario