What do all the Acronyms mean in rotary?

There are lots of Acronyms used in Rotary, here are a list of some of the more commonly used ones and their meanings (in alphabetic order):

AGAssistant Governor (also known as Assistant District Governor)
ARCAssistant Rotary Coordinator
ARFICAssistant Rotary Foundation Coordinator
ARPICAssistant Rotary Public Image Coordinator
CALMEDCollaborative Action in Lowering Maternity Encountered Death
CLPClub Leadership Plan
COLCouncil on Legislation
COPCode of Policies (Rotary International)
DCMDistrict Council Meeting
DDFDistrict Designated Funds (to do with Foundation)
DGDistrict Governor
DGEDistrict Governor Elect (the next DG)
DGNDistrict Governor Nominee (the next DGE)
DGNEDistrict Governor Nominee Elect (the next but one DGE)
DOTSDistrict Officer Training Seminar
DRFCDistrict Rotary Foundation Committee
DRFCCDistrict Rotary Foundation Committee Chair
DSGDistrict Simplified Grant
DTDistrict Trainer
E/MGAEstate and Major Gift Advisor
EPNZCEnd Polio Now Zone Coordinator
EREYEvery Rotarian Every Year
GETSGovernor Elect Training
GSEGroup Study Exchange
IPDGImmediate Past District Governor
MDRMembership Development & Retention
MOP(Rotary International) Manual of Procedure (revised every 3 years)
MPRCMarketing and Public Relations Committee
ORDSOnline Rotary Dining Steward
PPresident (Club)
PDGPast District Governor
PEPresident Elect (Club)
PENPresident Elect Nominee (Club)
PETSPresident Elect Training Seminar
PHFPaul Harris Fellow
PHSPaul Harris Society
PIPublic Image
PPPast President (Club)
Polio PlusThe programme of The Rotary Foundation to immunize the children of the world against poliomyelitis
PRIDPast Rotary International Director
PRIPPast Rotary International President
PRITPast Rotary International Treasurer
PRLSPotential Rotary Leader Seminar
RCRotary Club
RCRotary Coordinator
RCLPRotary Club of Langley Park
RDSRotary Dining Steward
RGBIRotary Great Britain & Ireland
RIRotary International
RIBIRotary International Britain and Ireland
RIDRotary International Director
RIDERotary International Director Elect
RIDNRotary International Director Nominee
RIPRotary International President
RIPERotary International President Elect
RIPNRotary International President Nominee
RIPPRRotary International President's Personal Representative
RITSRotary International Travel Service
RIVPRotary International Vice President
RPICRotary Public Image Coordinator
RRFCRegional Rotary Foundation Coordinator
RYERotary Youth Exchange
RYLARotary Youth Leadership Award
SMTSenior Management Team
TORTerms of Reference
TRFThe Rotary Foundation
VTTVocational Training Team
VPVice President
YAAGYear At A Glance
YEPYouth Exchange Programme
YIRYours in Rotary
3H GrantHealth, Hunger and Humanity Grant