public library of newspapers and periodicals - French English Dictionary