on and off the road tire - Turco Inglés Diccionario