let off (a firearm) - Español Inglés Diccionario