advanced strategic air launched missile - Francés Inglés Diccionario