shop-visit rate - German English Dictionary