let off (a firearm) - Alemán Inglés Diccionario