do a lot of sport - Francés Inglés Diccionario