right of appeal to a higher court - Alemán Inglés Diccionario