semifinalist - Español Inglés Diccionario