mounted artillery - Francés Inglés Diccionario