let off (a firearm) - Türkçe İngilizce Sözlük