criminal sale of a firearm - Deutsch Englisch Wörterbuch