not batting on a full wicket - French English Dictionary