co-investment - German English Dictionary