cavernícola - French English Dictionary