translate English to French: There are countless regulations that prevent United States citizens from travelling to Cuba.
Il existe une nuée de règlements qui interdisent aux citoyens américains de voyager à Cuba.