The English term "shop" matches the Greek term "shop magazi’"