residential property portfolio - German English Dictionary