self-loading carbine - Französisch Englisch Wörterbuch