clear (an obstacle) - Français Anglais Dictionnaire