private sector landlord - Turco Inglés Diccionario