let off (a firearm) - Francés Inglés Diccionario