two-horse drawn cart - Spanish English Dictionary