microdefects - German English Dictionary