explosion (by a bazooka) - Español Inglés Diccionario