stump foot - Turkish English Dictionary