supersonic low-altitude missile (slam) - Francés Inglés Diccionario