scarfskin - French English Dictionary