priest's breastplate - Alemán Inglés Diccionario