possession of residential premises - Spanish English Dictionary