tomato purée in Turkish tomato purée in Turkish salça noun A concentrated sauce (sold in tins or tubes) made from mashed tomatoes. Add to Flashcards