cleated tire - Alemán Inglés Diccionario