ex ante investment - German English Dictionary