all-weather tire - German English Dictionary