leather fingerstall - Turkish English Dictionary