e-commerce investment - German English Dictionary