directorate for administrative and financial affairs - French English Dictionary