wheeled ditcher - Allemand Anglais Dictionnaire