microscopal - German English Dictionary