income from lease - Español Inglés Diccionario