microdegree - French English Dictionary