You searched for: “more translatable
translatable (adjective), more translatable, most translatable
1. Possible of being changed or put into another language: Mrs. Smith gave her students easily translatable German texts to work on and reword in English for their homework.
2. Susceptible of being converted or reconstructed into another substance; transformable: The ideas that Jim had could be translatable into a real tangible and useful device, and so he wrote all his ideas down!