micrometeor - German English Dictionary