The standard answer is that the Spanish "d" Is similar to a "th" sound in English. It really is not that wasy, though. I would think of it as just a very soft d sound, and lower your toungue tip between your teeth. Similiar to saying "thay" in English.
To say "to trasnslate" in spanish its De traducción
the word Of in spanish is de which is also used to express from, and ownership.
From = De
de
"De"
The way you say 703 in Spanish is "de siete centenar de de tres".
To say, "...a can of..." you say, "una lata de...."
fuera de
acerca de
Soy de.
Scurmptious in Spanish is De Rechupete.
castillos de arena is how you say "sand castles" in Spanish!!