have difficulty to explain - Fransızca İngilizce Sözlük