dimpled tread tire - Francés Inglés Diccionario