remain at some place - German English Dictionary