slice through the defence - French English Dictionary