tumble (leather) - Spanisch Englisch Wörterbuch