breach a wall/rampart - Français Anglais Dictionnaire