cause despair - Turkish English Dictionary