gummy pudding - Turkish English Dictionary