difficult to explain - İngilizce Eşanlam Sözlük