clovis culture - French English Dictionary