possession of residential premises - German English Dictionary