stuffies - Turkish English Dictionary