private sector landlord - Español Inglés Diccionario