press and advertising service - German English Dictionary