rocket artillery - German English Dictionary