The online English-English dictionary from The Project Gutenberg
Result for Translatress
A woman who translates.