microsporocyte - French English Dictionary