self-loading pistol - Spanisch Englisch Wörterbuch