depart from this world - Turkish English Dictionary