skullduggery - French English Dictionary