dimetoato - French English Dictionary