Rename error messages for restrict_dependent_destroy errors

The problem here is that I18n uses the `many` and `one` keys to indicate forms of pluralization.

Systems that rely on this convention are unable to understand that this key is merely describing a type of association, and should not expect there to be other forms of pluralization (eg. `zero`, `few`, `other` etc...).

Previously submitted as PR #11416