"de" means "of" or " 's ", expressing a relationship.
For instance, "le chat de Paul" (Paul's cat) or "la ville de Paris" (the city of Paris)
It is spelled " d' " when followed by a word starting with a vowel ("d'Anne").
Same meaning if followed by a definitive article like "le" or "la" (the), but the spelling is different for a male noun: "le chat du voisin" (the neighbor's cat).
de (french) = of (english)
De quelle? in French means "Of what?" in English.
Coup de grâce in French is "killing blow" in English.
Terrain de sport in French is "sports ground" in English.
Coup de la... in French means "blow of the..." in English.
Pas de soucis! in French means "No worries!" in English.
Compagnie de gestion in French means "management company" in English.
Pleins de bisous! in French means "Bunches of kisses!" in English.
Chaîne de montagnes in French means "mountain range" in English.
Qui est de Paris? in French is "Who is from Paris?" in English.
Café de l'amour in French means "coffeehouse of love" in English.
Café de Toi in French means "Coffeehouse of You" or "Your Coffeehouse" in English.