tailless tenrec (tenrec ecaudatus) - French English Dictionary