submit one's application - Inglés Sinónimo Diccionario