Find the word definition

The Collaborative International Dictionary
Translatress

Translatress \Trans*lat"ress\, n. A woman who translates.

Wiktionary
translatress

n. A woman who translates.