household pesticide - French English Dictionary