self-loading weapon - Türkisch Englisch Wörterbuch