sport similar to soccer played on a smaller court with fewer players - Spanish English Dictionary