submit one's application - Español Inglés Diccionario