starch pudding with rose water - Alemán Inglés Diccionario