translate English to French: Obstacles and barriers:
Obstacles et entraves