finger stall - Turkish English Dictionary