overexuberant - Turkish English Dictionary