suffer a debacle - Türkçe İngilizce Sözlük