Learning finite-state models for machine translation | Synapse