a nocturnal insectivorous mammalian quadruped - Turco Inglés Diccionario