noise of shots being fired - Español Inglés Diccionario