technical harmonization committee - German English Dictionary