woman translator - French English Dictionary