pesticide registration - French English Dictionary