archaeological science - French English Dictionary