trikoderma - French English Dictionary