institute for research in materials science and technology - German English Dictionary