iTranslate Voice DOES!
iTranslate Voice does translate quite well. It cannot understand my West Tennessee accented Spanish but it works great with my "English" to other languages. It even does fairly well when translating to another language and back to the original.
Ron Charlton about
iTranslate Voice, v3.1.3