public static bool IsPlural(string word) { if (Unpluralizables.Contains(word.ToLowerInvariant())) { return true; } return Singularizations.Any(singularization => Regex.IsMatch(word, singularization.Key)); }