rota (catholic appelate tribunal) - Turkish English Dictionary