stay put - Turkish English Dictionary