Translate the following English sentence to French:
"Public opinions on the Israeli and Palestinian sides - invisible yet very tangible - were also very much a player within Camp David."
De manière invisible mais tout à fait perceptible, les opinions publiques du camp israélien et palestinien étaient tout aussi présentes à Camp David.