possession of residential premises - Español Inglés Diccionario