rhizobium inoculant - Spanish English Dictionary