legal residence - German English Dictionary