trichoderma - French English Dictionary