agricultural waste management - French English Dictionary