I'm not a translator, but I took German forever and still read it fairly well. I'd like to see the translation myself.
Der Zorn Amerikas - Ihr Deutschen widert uns an