invulnerableness - French English Dictionary