no horse-drawn vehicles - Allemand Anglais Dictionnaire