What does “翻译” mean in English ?

What does “翻译” mean in English ?

A.rough

B.brust

C.brust

D.interpret

正确答案是D