residential landlord - Turco Inglés Diccionario