web-footed tenrec - Turkish English Dictionary