register oneself for the contest - Español Inglés Diccionario