push against the barrier to defend itself - Français Anglais Dictionnaire