spend a lot of time somewhere - German English Dictionary