The English term "satisfiable" matches the Italian term "soddisfacente"