translator in French
translator in French
traducteur
someone or something that translates meaning from one language to another
traductrice
someone or something that translates meaning from one language to another