sooner rather than later - Turco Inglés Diccionario