traitorous - French English Dictionary