self-loading guns - Spanisch Englisch Wörterbuch