Erro ORA-00907: parêntese direito não encontrado

Estou tendo dificuldade em resolver esse erro
O erro apresenta quando executo as tabelas VEICULO e ESTACIONA:

CREATE TABLE CLIENTE(
CPF INTEGER PRIMARY KEY,
NOME VARCHAR(60),
dtNasc DATE
);

CREATE TABLE VEICULO(
PLACA VARCHAR(8) PRIMARY KEY,
MODELO_CodMod INTEGER FOREIGN KEY REFERENCES MODELO(CodMod_PK_MODELO),
CLIENTE_cpf: INTEGER [FOREIGN KEY REFERENCES CLIENTE(CPF_PK_CLIENTE),
COR VARCHAR(20)
);

CREATE TABLE MODELO(
CodMod INTEGER PRIMARY KEY,
DESC_2 VARCHAR(40)
);

CREATE TABLE PATIO(
Numm INTEGER PRIMARY KEY,
ENDER VARCHAR(40),
CAPACIDADE INTEGER
);
CREATE TABLE ESTACIONA(
COD INTEGER PRIMARY KEY,
PATIO_NUM INTEGER FOREIGN KEY REFERENCES PATIO (Numm_PK_PATIO) ,
VEICULO_PLACA VARCHAR(10) FOREIGN KEY VEICULO (PLACA_PK_VEICULO),
dtSAIDA VARCHAR(10),
hsSAIDA VARCHAR(10)
);

CLIENTE_cpf: INTEGER [FOREIGN KEY REFERENCES CLIENTE(CPF_PK_CLIENTE),

Essa linha ta zoada, retira dois-pontos e colchete.