deadline for applications - Turco Inglés Diccionario