dog-drawn cart - German English Dictionary