Dimetridazol - French English Dictionary