toilet claw - French English Dictionary