stamp with a religious image or saint - French English Dictionary