sash worn by priests - Alemán Inglés Diccionario