more treacherous - French English Dictionary