no horse-drawn vehicles - Turc Anglais Dictionnaire