submit one's application - Espagnol Anglais Dictionnaire