tractor pull - German English Dictionary