cape worn by priests - Turkish English Dictionary