macrogamy - French English Dictionary