to fire a salvo - Alemán Inglés Diccionario