stamp with a religious image or saint - Español Inglés Diccionario