satisfy [verb] + insatiable [adjective]