historical site - French English Dictionary