dew-claw - French English Dictionary