full pesticide use reporting - French English Dictionary