stalk off - Turkish English Dictionary