Pardon my French and possibly my ignorance: is duve British English for duvet?