Synonyms for Rendering (same or very similar meaning)
WordNet sense 1 (a performance of a musical composition or a dramatic role etc.):
rendition
WordNet sense 2 (a written communication in a second language having the same meaning as the written communication in a first language):
translation, version, interlingual rendition
WordNet sense 3 (an explanation of something that is not immediately obvious):
interpretation, interpreting
From the ODE community, based on WordNet
add/edit