proprietor's investment - German English Dictionary