bâtir des châteaux en Espagne = "to build castles in Spain"
that odd French expression means 'to dream to something impossible'
Roughly equivalent to the English idiom "Pie in the sky"
le mercredi des cendres is called in English "Ash Wednesday"
"Do you have (any) brothers or sisters?"
Une boutique des soldes in French means "a shop (that specializes in selling) cut-priced goods" in English.
sneakers, sport shoes
In English ''un oiseau'' is the french word for bird.
Camillo Sitte has written: 'City planning according to artistic principles' -- subject(s): City planning 'L' ART DE BATIR DES VILLES'
"des couteaux" means "knives" in English
'des visiteurs' means 'visitors' in English.
Des English was born on 1957-10-09.
"des jumeaux" means 'twins' in English. (these are male twins; the feminine is 'des jumelles')
Des neiges in French means "of the snows" in English.
"des frites" means "French fries' in American English, "chips" in British English.
"Eau des merveilles" would be translated "water from the marvels" in English.
des chaussettes are 'socks' in French.
'Des tennis' are most probably 'des (chaussures de) tennis' which are tennis shoes in English. That could also stand for 'des (terrains de) tennis', which are tennis courts.
Elle a des boutons in French means "She has spots (on her skin)" in English.
École des superhéros in French means "School of superheroes" in English.