Definition:
Compare translatress with other words:
translator vs. translatress
translate vs. translatress