rhizobium inoculant - French English Dictionary