strike down...a law - Français Anglais Dictionnaire