self-exciting - Turkish English Dictionary