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