cavernicolous animals - Turco Inglés Diccionario