Text this: Meaning preservation in Example-based Machine Translation with structural semantics