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