sieved tomatoes - Español Inglés Diccionario