excessive tire squeal - Francés Inglés Diccionario