cro-magnon man - French English Dictionary