submit one's appeal - Francés Inglés Diccionario