horse-drawn coaches - French English Dictionary