Being letters in no rational way related to morse electric signals, a lookup table is a must, I’d say IMHO. Although Substitute String node could be another way. Just tested with random morse, and it seem to manage substitution for an input spread pretty well.
Edit: Unless there’s a contribution or something already made.