cavernícola - Turkish English Dictionary