hypermarkets - German English Dictionary