approximate investment cost - German English Dictionary