national control centre - German English Dictionary