be better off dead - Turkish English Dictionary