microsporophyll - French English Dictionary