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