red-herring prospectus - German English Dictionary