rota (catholic appelate tribunal) - Alemán Inglés Diccionario