glueball - Turkish English Dictionary