ball burnisher - Turkish English Dictionary