difficult to comprehend - Fransızca İngilizce Sözlük