massive ordnance air blast - Francés Inglés Diccionario