micrometeoroid - German English Dictionary