miticida - French English Dictionary