electronic commerce closure - German English Dictionary