photographic archive - French English Dictionary