claw-clutch - French English Dictionary