microscale - German English Dictionary