micro-pearl - German English Dictionary