mounted policeman - Francés Inglés Diccionario