macrospora - French English Dictionary