it's a long story - Türkçe İngilizce Sözlük