apricot sauce - Turkish English Dictionary