self-loading guns - Deutsch Englisch Wörterbuch