three-toed sloth (bradypus tridactylus) - Turkish English Dictionary