iron claw - French English Dictionary