literal – adj. giving the meaning of each individual word
idiomatic – adj. an expression that cannot be understood from the meanings of its separate words but that has a separate meaning of its own