horse-drawn coaches - Spanish English Dictionary