microsclera - German English Dictionary