As nouns the difference between terms and translatability
is that terms is while translatability is the quality or property of being translatable; ability to be translated.
terms
English
Noun
(head)
Statistics
*
----
translatability
English
Noun
(-)
The quality or property of being translatable; ability to be translated.
Synonyms
* translatableness
Antonyms
* intranslatability
* untranslatability
* untranslatableness