microinvasion - French English Dictionary