rota (catholic appelate tribunal) - English Synonyms Dictionary