sooner rather than later - Almanca İngilizce Sözlük