to provide cover - Englisch Synonyme Wörterbuch