pesticide runoff - French English Dictionary