tree cat's-claw - Spanish English Dictionary