rest upon - Englisch Synonyme Wörterbuch