neanderthal - French English Dictionary