write-once read many times disk - French English Dictionary