small lemur from madagascar - Turkish English Dictionary