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