newly dated certificate of business activity - German English Dictionary