exist or stand in the same place - Turkish English Dictionary