lightweight footwear worn for sports - Francés Inglés Diccionario