chain of retail shops - Turkish English Dictionary