overactive optimists - Turkish English Dictionary