masked polecat - French English Dictionary