to sleep on it - Deutsch Englisch Wörterbuch