dish of apricots and meat chunks - Turkish English Dictionary