participate in the champions league - Francés Inglés Diccionario