postgraduate diploma - French English Dictionary