beaded edge of tire cover - Alemán Inglés Diccionario