electronic submission of applications - Turco Inglés Diccionario