non-skidding protecting cover - Deutsch Englisch Wörterbuch