dispose of an obstacle - Français Anglais Dictionnaire