microdistribution - French English Dictionary