investment and management strategy - German English Dictionary