plant protective - French English Dictionary