long-range missile - Francés Inglés Diccionario