woolly indri - Turkish English Dictionary