two-horse drawn cart - Turkish English Dictionary