biofertilizer - French English Dictionary