'de la glace' is 'ice cream' in English
est tombé sur la glace
It is ice cream with strawberries.
"The ice" in English translates to "la glace" in French which means that it is feminine.
une boisson sur de la glace pilée
Qui est sur la photo? in French means "Who is in the photo?" in English.
Quel est sur la fille? in French means "What is on the girl?" in English.
On the table.
In 1900, Charles La Glace was one of the signatories of Treaty 8, opening a large tract of the Peace River country for homesteading. La Glace was named in his honour.
In English, it means place on the track.
J'ai mangé une glace, j'ai mangé de la crème glacée.
Une glace a la fraise