frayed ends of sanity - Turkish English Dictionary