ground-grip tire - German English Dictionary