it's hard to explain - Fransızca İngilizce Sözlük