participate in a championship - Español Inglés Diccionario