rha (royal horse artillery) - Francés Inglés Diccionario