isolated store - Turkish English Dictionary