net rental income - German English Dictionary