teacher's residence - German English Dictionary