e-commerce expenditures - German English Dictionary