sash worn by priests - Francés Inglés Diccionario