ejector claw - French English Dictionary