priest's cassock - French English Dictionary