a life ban from all football activities - Francés Inglés Diccionario