microdefect - German English Dictionary