diesel engined tractor - Espagnol Anglais Dictionnaire