continue living in a place - German English Dictionary