shopper frustration - German English Dictionary