horse-drawn coach - Turkish English Dictionary