horse-drawn four-wheel vehicle - French English Dictionary