form an obstacle - Français Anglais Dictionnaire