semi-finalist - Spanish English Dictionary