income from rent and leasing - Francés Inglés Diccionario