to provide cover - Deutsch Englisch Wörterbuch