participate in the champions league - Español Inglés Diccionario