micronemous - German English Dictionary