Translata – Custodians of meaning