self-despair - Turkish English Dictionary