micropopulation - French English Dictionary