micro-masque - French English Dictionary