horse-drawn coaches - Turkish English Dictionary