microdegree - German English Dictionary