rha (royal horse artillery) - Spanish English Dictionary