heavy investment - German English Dictionary