horse-drawn bus - Turkish English Dictionary