cause to despair - Turkish English Dictionary