traitress - French English Dictionary