the sooner the better. - Türkçe İngilizce Sözlük