oil seal leather - Turco Inglés Diccionario