artillery (royal artillery-ra-) - Deutsch Englisch Wörterbuch