sport similar to soccer played on a smaller court with fewer players - Español Inglés Diccionario