microcracks - German English Dictionary