overexcitation - Turkish English Dictionary