tomato purée

Noun

 * 1) A concentrated sauce (sold in tins or tubes) made from mashed tomatoes.
 * Normally I just put tomato purée on my pizza, but today I made my own tomato sauce. It was delicious.

Translations

 * Chinese:
 * Mandarin: 番茄糊
 * Danish: tomatpuré
 * Dutch:
 * Finnish: ,
 * French: purée de tomates
 * Norwegian:
 * Bokmål: tomatpuré
 * Nynorsk: tomatpuré
 * Spanish: concentrado de tomate
 * Swedish:
 * Turkish: