sieved tomatoes - Alemán Inglés Diccionario