last-ditch attempt - Turkish English Dictionary