throw up another's heels - Turkish English Dictionary