leather tyre - Alemán Inglés Diccionario