electric scoring apparatus - Turkish English Dictionary