artillery (royal artillery-ra-) - German English Dictionary