electronic retail - German English Dictionary