Originally Posted by
raph
Yesterday I went shopping in a drink market [Is there such an expression in English? Never found dedicated stores for drinks in the US or UK, not talking about liquor stores]
Don't think so. In UK English, a liquor store is an "off licence" (because it is licenced to sell alcohol for consumption off the premises) but you don't really get separate soft-drinks stores in the way you do in say Germany. I think that's because we don't sell them in large crates like the Germans do, so it's just as easy for them to be on the shelves in supermarkets with everything else. And, unlike Germany, dilute-at-home "squash" drinks are very popular and again take up less space.
Neil