refreshment made of peanuts and sugar - Turkish English Dictionary