irreplaceableness - French English Dictionary