net rental income - Alemán Inglés Diccionario