let off (a firearm) - Turkish English Dictionary