traitoress - French English Dictionary