sieved tomatoes - Turco Inglés Diccionario