snaffled - Turkish English Dictionary