leg stump - Turkish English Dictionary