person who sells medals and scapulars - Español Inglés Diccionario