DIFD: Department for International Development

What does DIFD mean? The above is one of DIFD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Department for International Development