imperial press corps - German English Dictionary