Lol, Virginia, I have still a lot to learn or to refresh.
"Margoulette" is based on ancient words, but was probably coined during the XVIIIth century.
It refers to face, jaw, muzzle, figure, etc. - and I don't remember that it was or is considered as drool (in the sense of lubricious) - unless you refer to muzzle, and even then, it is more related to fights (in which it gets injured), eating, looks, etc.; I am afraid that these automatic on-line translations are not so perfect; you'd better refer to the known on-line dictionaries and compare their definitions.