let off (a firearm) - Französisch Englisch Wörterbuch