e-commerce losses - German English Dictionary