cape worn by priests - Turc Anglais Dictionnaire