prensa - German English Dictionary