be in continuous residence - German English Dictionary