semifinal win - Francés Inglés Diccionario