mounted police - Español Inglés Diccionario