form of sport - Francés Inglés Diccionario