Case Conversion with exemptions

How can I use Case Conversion to capitalize first letters of words except "y" when it stands alone?

Example: Convert "randy carlos y orquesta" to Randy Carlos y Orquesta

if you create an action group that first converts the case and then in a second action replaces the capitalized Y with a y...
I doubt that the case converter can do it on its own.