interdepartmental administrative and technical center - German English Dictionary