sieved tomatoes - Francés Inglés Diccionario