sooner than anticipated - Turco Inglés Diccionario