income from rent and leasing - Turco Inglés Diccionario