diesel engined tractor - German English Dictionary