no horse-drawn vehicles - French English Dictionary