tomato puree - Alemán Inglés Diccionario