impending deadline - Turco Inglés Diccionario