tree cat's-claw - French English Dictionary