microfabrication - German English Dictionary