miticides - French English Dictionary