double-barreled slingshot - Deutsch Englisch Wörterbuch