press advertisement - German English Dictionary