mushing and buffeting at the stall - Turkish English Dictionary