excessive tire squeal - German English Dictionary