mounted policeman - German English Dictionary