nondestructive testing technology - German English Dictionary