lodge an appeal with the supreme court - Alemán Inglés Diccionario