submit one's appeal - Alemán Inglés Diccionario