national technical means (ntm) - German English Dictionary