battering mechanism - Français Anglais Dictionnaire