simultaneous translation system - Turkish English Dictionary