government’s latest initiative - German English Dictionary