skulduggerous - French English Dictionary