dimpled tread tire - German English Dictionary