I think this link might help you:
e186. Converting Between Strings (Unicode) and Other Character Set Encodings Althoug your conversion sound a bit strange, because US-ASCII is a subset of UTF-8, hence, some of the characters that you will convert from UTF-8 to US-ASCII may not have any representation in US-ASCII, and the ones which does were already part of the UTF-8.
Well, whatever, I hope this link helps.
Regards,
Edwin Dalorzo.