TAF is basically weather forceast for the next 12 hours.
EGPH 291703Z 2918/3018 07009KT 0400 FG VV///
07009KT. Wind is from 070 at 9kts.
FG = Means Fog
VV = Usually this says the visibility in metres.
The next few lines are weather in a specfic time in the next 12 hours.
TEMPO 2918/3018 3000 -DZ BR BKN001 PROB30
- Temopary 3000 metres visbilty. -DZ means light drizzle. Then cloud details BKN001 means Broken at 100ft and PROB30 means probalilty 30%.
Hope that gives you a quick translation.
Here is helpfull site.
http://www.flyingineurope.be/metar_taf_decode.htm