sprinkling of holy water from an aspergillum - French English Dictionary