interpreter

[ɪnˈtɜːrprətər] インタープリター

1. 話されている言語を別の言語にリアルタイムで翻訳する人。

話し手と聞き手の間に立って、一方の言語での発話を即座に他方の言語に訳す人を指します。主に口頭でのコミュニケーションを助ける役割を担います。
She worked as an interpreter at the international conference. (彼女は国際会議で通訳者として働いた。)

2. プログラミング言語のソースコードを、コンパイルせずに逐次実行するプログラム。

コンピュータのプログラムを実行する方式の一つで、ソースコードを機械語に変換しながら、または中間コードに変換して逐次実行していくプログラムを指します。コンパイル方式と対比されることが多いです。
Python uses an interpreter to run code. (Pythonはコードを実行するためにインタプリタを使用します。)