microneme - German English Dictionary