slough of despond - Turkish English Dictionary