electronic submission of applications - Espagnol Anglais Dictionnaire