diehard optimist/pessimist - Turkish English Dictionary