microculture - French English Dictionary