horse-drawn roman litter - German English Dictionary