self-loading weapon - Spanisch Englisch Wörterbuch