tomato pulp - Francés Inglés Diccionario