string a fecha

khala
03 de Julio del 2006
Cómo puedo convertir un String asi "Fri Dec 31 00:00:00 CET 2004" a Date para darle formato dd/MM/YYYY?
La forma en la que lo estoy haciendo es asi:

String s_date = "Fri Dec 31 00:00:00 CET 2004";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date d = new Date();
d = sdf.parse(s_date);

Pero me da el siguiente error:
java.text.ParseException: Unparseable date: "Fri Dec 31 00:00:00 CET 2004"

Alguna idea?

Gracias.