@tanguatlay,
We don't say "oily dishes" - we say 'greasy dishes'. We do, however, say 'oily hair' or 'oily skin'. Oil and grease are both found in cooking, but we generally use the term 'greasy'. You could also say greasy hair, but not greasy skin. Confusing, isn't it? lol Just looking at my dish detergent and it says " 4 X Grease Cleaning Power" and one of my shampoos says "Recommended for oily hair". Soaps may have that, as well, but I don't know as I make my own soaps.
And in conversations, we don't use the word 'buster'. And izzy is right that it would be used in marketing, as in "dirt buster" or some such.