front wheel tractor tyre - Turco Inglés Diccionario