slice through the defense - French English Dictionary