ball erecting mechanism - Turkish English Dictionary