impregnable - Fransızca İngilizce Sözlük