southern woolly lemur - Turkish English Dictionary