e-commerce recovery - German English Dictionary