not batting on a full wicket - Turkish English Dictionary