almond jelly - Turkish English Dictionary