electronic submission of applications - Alemán Inglés Diccionario