someone treacherous - French English Dictionary