higher technical certificate - German English Dictionary