apricot dessert - Turkish English Dictionary