make a press release - Deutsch Englisch Wörterbuch