simultaneous translation system - Francés Inglés Diccionario