rha (royal horse artillery) - German English Dictionary