Dictionary Translate Correct Ask AI

Noun

interpreters [sing. an interpreter]
translators [sing. a translator]