horse-drawn wagon - German English Dictionary