iron claw - Spanish English Dictionary