diesel engined tractor - Allemand Anglais Dictionnaire