horse-drawn wagon - French English Dictionary