microsoma - German English Dictionary