animal cave - Turkish English Dictionary