to give up the ghost - Turkish English Dictionary