give up in despair - Turkish English Dictionary