microgamy - French English Dictionary