rest upon - Spanisch Englisch Wörterbuch