Buffer

"Buffer" in French

tampon

(anything used to isolate or to minimise the effects of one thing on another)

Next best steps

Mini challenge

Unscramble this word: buffer