leather or rubber cap for high heels - Spanisch Englisch Wörterbuch