ramrod - Deutsch Englisch Wörterbuch