a quiver of arrows - Deutsch Englisch Wörterbuch