sport similar to soccer played on a smaller court with fewer players - Espagnol Anglais Dictionnaire