The AI-powered English dictionary
comparative more translatable, superlative most translatable
Capable of being translated into another language. examples
Capable of being transferred from one context or environment to another. examples