spend a lot of time somewhere - Deutsch Englisch Wörterbuch