lie in store - Turkish English Dictionary