mounted policeman - French English Dictionary