mental excitement - Turkish English Dictionary