obstacle against driving piles - Français Anglais Dictionnaire