mud and terrain tire - Allemand Anglais Dictionnaire