Englishfor English speakers
idiomatic
Adjective
—
If something is idiomatic, it contains or uses many idioms
—
If something is idiomatic, it pertains or conforms to the natural mode of expression of a language.
translation
Noun
—
Translation is the process of changing words of sentences from one language to another.
—
A translation is a change of words, sentences, or texts from one language to another language.