Claim: Scaramouche translates as "little book".
Verdict: NOT ENOUGH INFO