virtual shopping card - German English Dictionary