strike down...a law - French English Dictionary