invest in properties - German English Dictionary